spatial position perception - Spanish English Dictionary